a ball that's pulled - French English Dictionary